
<h2>Pedido</h2>
<?php
App::import('Model', 'InsumosProducto');
$modeloInsumosProducto = new InsumosProducto();
?>
<?php echo $this->Form->create('Pedidos', array('action' => 'descuentos')); ?>
<div class="well sidebar-nav">
    <table class="table table-striped">
        <thead>
            <tr>
                <th>No.</th>
                <th>Producto</th>
                <th>Cant.</th>                 
                <th>Quitar.</th>                 
            </tr>
        </thead>
        <tbody>
            <?php
            //debug($itemsPedido); 
            $c = 1;
            $ad = 0;
            $cont = 0;?>
            <?php foreach ($itemsPedido as $ip): ?>
               <?php $c1++; ?>
                <?php
                $idProducto = $ip['Item']['producto_id'];
                $idItem = $ip['Item']['id'];
                $idClase = $ip['Item']['clase_id'];
               
                $insumosProducto = $modeloInsumosProducto->find('all', array(
                    'recursive' => 0,
                    'conditions' => array('InsumosProducto.producto_id' => $idProducto)
                        ));
                ?>
                <tr>
                    <td><?php echo $c; ?></td>
                    <td id="btMuestraIngredientes_<?php echo $idItem; ?>"><?php echo $ip['Producto']['nombre']; ?></td>
                    <td><?php echo $ip['Item']['cantidad']; ?></td>
                    <td>
                        <?php
                        echo $this->Ajax->link(
                                "&nbsp;Restar&nbsp;", array(
                            'controller' => 'Pedidos',
                            'action' => 'ajaxquita', $idMesa, $idPedido, $idProducto
                                ), array(
                            'update' => 'cargaPedidos',
                            'escape' => false,
                            'class' => "btn-danger",
                            'style' => 'width: 120px')
                        );
                        ?>
                    </td>
                </tr>
                <tr id="ingre_<?php echo $idItem; ?>" style="display: none"> 
                    <td colspan="4">                           
                        <?php $cantidad = $ip['Item']['cantidad']; ?>
                        
                        <?php for ($i = 1; $i <= $cantidad; $i++): ?> 
                            <b>Pizza No. <?php echo $i; ?></b>
                            <?php echo $this->Form->hidden("Item.$cont.pedido_id", array('value'=>$idPedido)) ?>
                            <?php echo $this->Form->hidden("Item.$cont.nropizza", array('value'=>$i)) ?>
                            <?php echo $this->Form->hidden("Item.$cont.producto_id", array('value'=>$ip['Producto']['id'])) ?>
                            <b>Para llevar <?php echo $this->Form->checkbox("Item.$cont.llevar", array('id'=>"llevar_$cont")); ?><br /></b>
                            <br /> 
                            <?php //debug($insumosProducto); ?>                            
                            <?php foreach ($insumosProducto as $inp): ?>
                                <?php $idInsumo = $inp['Insumo']['id']; ?>
                                <?php echo $inp['Insumo']['nombre']; ?> - 
                                <?php echo $this->Form->checkbox("Insumo.$cont.ingrediente", array('value' => $idInsumo, 'hiddenField' => 'N', 'checked' => 'checked')); ?><br />
                                <?php echo $this->Form->hidden("Insumo.$cont.insumo_id", array('value' => $idInsumo)) ?>
                                <?php echo $this->Form->hidden("Insumo.$cont.productonombre", array('value' => $inp['Producto']['nombre'])) ?>
                                <?php echo $this->Form->hidden("Insumo.$cont.producto", array('value' => $inp['Producto']['id'])) ?>
                                <?php echo $this->Form->hidden("Insumo.$cont.cantidad", array('value' => $inp['InsumosProducto']['cantidad'])) ?>
                                <?php echo $this->Form->hidden("Insumo.$cont.idpedido", array('value' => $idPedido)) ?>                                                               
                                <?php echo $this->Form->hidden("Insumo.$cont.pizzanro", array('value' => $i)) ?>
                                <?php echo $this->Form->hidden("Insumo.$cont.mesa_id", array('value' => $idMesa)) ?>     
                                <?php echo $this->Form->hidden("Insumo.$cont.clase", array('value' => $idClase)) ?>
                                <?php echo $this->Form->hidden("Insumo.$cont.llevar", array('value' =>0, 'id'=>'InsumoLlevar')) ?> 
                                
                                                         
                                <?php $cont++ ?>
                            <?php endforeach; ?>
                             <button type="button" class="btn btn-mini btn-primary" id="btMuestraAderezos_<?php echo $idProducto; ?>_<?php echo $i; ?>">Ingresar extras</button>
                                <div id="muestraAderezos_<?php echo $idProducto; ?>_<?php echo $i; ?>" style="display: none">
                                    <table>
                                        <thead>
                                            <tr>
                                                <td>&nbsp;</td>                                                
                                                <td>Insumo</td>
                                                <td>&nbsp;</td>
                                            </tr>
                                        </thead><!-- sheepIt Form -->
                                        <tbody>
                                            <!-- Form template-->
                                            <tr id="Aderezo_0">
                                                <?php $c1=$ad + 1; ?>
                                                <td>                                                    
                                                    <select id="aderezo_<?php echo $c1?>" name="data[Aderezo][<?php echo $c1 ?>][aderezo]">
                                                        <option value="">Seleccione uno...</option>
                                                        <?php foreach ($dcAderezo as $da): ?>
                                                            <option value="<?php echo $da['Aderezo']['insumo_id'] ?>"><?php echo $da['Insumo']['nombre'] ?></option>
                                                        <?php endforeach; ?>
                                                    </select>
                                                    <?php echo $this->Form->hidden("Aderezo.$c1.producto", array('value' => $inp['Producto']['id'])) ?>
                                                    <?php echo $this->Form->hidden("Aderezo.$c1.productonombre", array('value' => $inp['Producto']['nombre'])) ?>
                                                    <?php echo $this->Form->hidden("Aderezo.$c1.pizzanro", array('value' => $i)) ?>
                                                    
                                                </td>                                                
                                                <td>
                                                    <a id="remover_0" name="sheepItForm_remove_current">X</a>
                                                </td>
                                            </tr><!-- /Form template-->
                                           <!-- Form template-->
                                            <tr id="Aderezo_1">
                                               <?php $c2=$c1+1; ?>
                                                <td>                                                    
                                                    <select id="aderezo_<?php echo $c2 ?>" name="data[Aderezo][<?php echo $c2 ?>][aderezo]">
                                                        <option value="">Seleccione uno...</option>
                                                        <?php foreach ($dcAderezo as $da): ?>
                                                            <option value="<?php echo $da['Aderezo']['insumo_id'] ?>"><?php echo $da['Insumo']['nombre'] ?></option>
                                                        <?php endforeach; ?>
                                                    </select>
                                                    <?php echo $this->Form->hidden("Aderezo.$c2.producto", array('value' => $inp['Producto']['id'])) ?>
                                                    <?php echo $this->Form->hidden("Aderezo.$c2.productonombre", array('value' => $inp['Producto']['nombre'])) ?>
                                                    <?php echo $this->Form->hidden("Aderezo.$c2.pizzanro", array('value' => $i)) ?>
                                                </td>                                                
                                                <td>
                                                    <a id="remover_1" name="sheepItForm_remove_current">X</a>
                                                </td>
                                            </tr><!-- /Form template-->
                                          
                                           <!-- Form template-->
                                            <tr id="Aderezo_3">
                                               <?php $c3 = $c2 +1; ?> 
                                                <td>                                                    
                                                    <select id="aderezo_<?php echo $c3 ?>" name="data[Aderezo][<?php echo $c3 ?>][aderezo]">
                                                        <option value="">Seleccione uno...</option>
                                                        <?php foreach ($dcAderezo as $da): ?>
                                                            <option value="<?php echo $da['Aderezo']['insumo_id'] ?>"><?php echo $da['Insumo']['nombre'] ?></option>
                                                        <?php endforeach; ?>
                                                    </select>
                                                    <?php echo $this->Form->hidden("Aderezo.$c3.producto", array('value' => $inp['Producto']['id'])) ?>
                                                    <?php echo $this->Form->hidden("Aderezo.$c3.productonombre", array('value' => $inp['Producto']['nombre'])) ?>
                                                    <?php echo $this->Form->hidden("Aderezo.$c3.pizzanro", array('value' => $i)) ?>
                                                     
                                                </td>                                                
                                                <td>
                                                    <a id="remover_1" name="sheepItForm_remove_current">X</a>
                                                </td>
                                            </tr><!-- /Form template-->
                                        </tbody><!-- /sheepIt Form -->
                                    </table><!-- Controls -->
                                    
                                </div>
                                <?php $ad = $c3; ?>
                                
                                <script>
                                                                       
                                    $("#btMuestraAderezos_<?php echo $idProducto; ?>_<?php echo $i; ?>").click(function() {
                                    $('#muestraAderezos_<?php echo $idProducto; ?>_<?php echo $i; ?>').toggle("slow");
                                    });                                                                                    
                                </script>
                            <p>&nbsp;</p>
                        <?php endfor; ?>  
                        
                    </td>
                </tr>
                <?php $c++; ?>
            <script>
                $("#btMuestraIngredientes_<?php echo $idItem; ?>").click(function() {
                    //console.log('click');
                    $("#ingre_<?php echo $idItem; ?>").toggle("slow");
                });
                            
                $('#btMuestraAderezos_<?php echo $idItem; ?>').click(function() {
                    //console.log("click");
                            
                    $('#muestraAderezos_<?php echo $idItem; ?>').toggle("slow");
                            
                });
            </script>
        <?php endforeach; ?>      
            
        </tbody>
    </table>

</div>
<button class="btn btn-large btn-block btn-success" type="submit">Realizar Pedido</button> 
</form>
<?php echo $this->Html->link('Cancelarpedido', array('controller'=>'Pedidos', 'action'=>'cancelapedido', $idPedido, $idMesa), array('class'=>'btn btn-large btn-block')) ?>
